﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using R = Szamlazz.Data.Request;

namespace Szamlazz.Utils
{
	/// <summary>
	/// Nyelvi beállítások osztálya
	/// </summary>
	public static class Languages
	{ 
		public static Language Hungarian = new Language(R.szamlaNyelveTipus.hu);
		public static Language English = new Language(R.szamlaNyelveTipus.en);
		public static Language German = new Language(R.szamlaNyelveTipus.de);
		public static Language Italian = new Language(R.szamlaNyelveTipus.it);

		/// <summary>
		/// Nyelv típusa
		/// </summary>
		public sealed class Language
		{
			public Language(R.szamlaNyelveTipus value)
			{
				this.Value = value;
			}

			internal R.szamlaNyelveTipus Value { get; private set; }
		}
	}
}
